package com.jzy.stock.kufangkuqu.service;

import com.jzy.stock.kufangkuqu.model.AddVo;
import com.jzy.stock.kufangkuqu.model.SelectVo;
import com.jzy.stock.kufangkuqu.model.UpdateStatusVo;
import com.jzy.stock.kufangkuqu.model.UpdateVo;
import com.jzy.stock.util.ResultVo;

import javax.validation.Valid;

/**
 * Created by JZZK on 2022/7/11.
 */
public interface KuFangKuQuService {
    ResultVo queryPage(SelectVo selectVo);

    ResultVo updateStatus(@Valid UpdateStatusVo updateStatusVo);

    ResultVo add(@Valid AddVo addVo);

    ResultVo update(@Valid UpdateVo updateVo);

    ResultVo queryWareHouse();

    ResultVo queryBusinessAttribute();

    ResultVo queryStorageSectionById(Integer id);
}
